echoed wave - Turkish English Dictionary